home *** CD-ROM | disk | FTP | other *** search
/ ShareWare OnLine 2 / ShareWare OnLine Volume 2 (CMS Software)(1993).iso / os2 / remin301.zip / REMIN300.ZIP / WHATSNEW.30 < prev   
Text File  |  1992-11-10  |  3KB  |  101 lines

  1. CHANGES TO REMIND
  2.  
  3. * Version 3.0
  4.  
  5. - Total rewrite from previous versions
  6.  
  7. - Added variables, expressions, flow-control statements, daemon mode
  8.  
  9. - Added "expression pasting"
  10.  
  11. - Added CAL-type reminders
  12.  
  13. - Added the SATISFY clause
  14.  
  15. - Improved debugging of reminder scripts
  16.  
  17. - Took out the "purge" option - it is in general too dificult to tell when
  18.   a reminder has expired for good, so now it's up to you to do this
  19.   by hand.
  20.  
  21. - Fixed a lurking bug in trigger date calculation which, amazingly, had not
  22.   been caught in the couple of years that Remind has been out!
  23.  
  24. * Version 2.4 Patch 5 - Added the "c+n" option for printing a calendar by
  25. weeks instead of months, courtesy Dennis Cottel (dennis@peanuts.nosc.mil).
  26.  
  27. * Version 2.3 Patch 4 - Made the init.c file nicer.  Made the Makefile
  28. prettier.  Added "make test", "make tar" and "make shar" Makefile targets.
  29.  
  30. * Version 2.3 Patch 3 - Added a command-line option for Remind to process
  31. queued reminders in the foreground.  This makes automatic termination
  32. of Remind processes from within X-Windows and Sunview easier.
  33.  
  34. * Version 2.3 Patch 2 - Fixed up a problem with timed reminders which resulted
  35. in cursor not starting from left side of screen on some systems.
  36.  
  37. Fixed the SIGINT handler for SYSV systems - this was interrupting the
  38. sleep(2) system call.
  39.  
  40. Closed stdin and stdout if remind was part of a pipe - this prevents other
  41. sections of the pipe from hanging as remind puts itself in the background.
  42.  
  43. Added the "-h" (Hush mode) option
  44.  
  45. Added the "%#" and "%@" modifiers for the current time.
  46.  
  47. Made the Makefile more portable
  48.  
  49. * Version 2.3 Patch 1 - Added the "-t" command-line option to get Remind
  50. to trigger all non-expired reminders.
  51.  
  52. Added Turbo C support courtesy of Rhys Weatherly
  53.  
  54. Added the "RUN ON" and "RUN OFF" commands for a secure interface with
  55. the Elm mail system.
  56.  
  57. Added the "rem" shell script for running Remind with a default script.
  58.  
  59. Added manual pages for "kall" and "rem".
  60.  
  61. * Version 2.3 - Added the UNTIL keyword for forcing reminders to expire.
  62.  
  63. Added the "++" form of 'back' and the "--" form of 'delta' for
  64. ignoring OMIT information.
  65.  
  66. Added the CLEAR-OMIT-CONTEXT, PUSH-OMIT-CONTEXT and POP-OMIT-CONTEXT
  67. keywords for isolating personal or peculiar reminders from the global
  68. OMIT context.
  69.  
  70. Speeded up the parsing of tokens.
  71.  
  72. Changed the source to recognize and exploit ANSI-C compilers which
  73. accept function prototypes.
  74.  
  75. Added the "-n" option to output the next occurrence of each reminder
  76. in SimpleCalendar format
  77.  
  78. Modified the calendar and SimpleCalendar formats so that the % escape
  79. substitutions ARE performed.
  80.  
  81. * Version 2.2 - Patch 5 - Added the BEFORE, AFTER and SKIP tokens to make the
  82. handling of holidays more sensible.  Also corrected a few more bugs.
  83.  
  84. * Version 2.2 - Patch 3  - Added the MSG or RUN tokens in an OMIT command; also
  85. allowed RUN-type reminders to be explicitly included in the calendar by
  86. using the %" escape sequence.
  87.  
  88. * Version 2.2 - Added the AT keyword, the timed reminders daemon, and the
  89. calendar facility.
  90.  
  91. * Version 2.1 - Added the "repeat" token for repeating reminders with a period
  92. other than 7 days.  Also fixed some bugs from version 2.0
  93.  
  94. * Version 2.0 - first public release.  Included advanced date specifications,
  95. character substitution, and the RUN keyword.
  96.  
  97. * Version 1.0 - never publicly released.
  98.  
  99.  
  100.  
  101.